main stash - Spanish English Dictionary